package com.gxa.pingan.service;

import com.gxa.pingan.exception.BusinessException;
import com.gxa.pingan.pojo.SysPoint;

import java.util.List;

public interface SysPointService {

    /**
     * 添加系统积分
     * @Author  lirucong
     * @Date 14:18 2021/10/27
     */
    void add(SysPoint sysPoint) throws BusinessException;

    /**
     * 修改系统积分
     * @Author  lirucong
     * @Date 14:36 2021/10/27
     */
    void update(SysPoint sysPoint) throws BusinessException;

    /**
     * 删除系统积分
     * @Author  lirucong
     * @Date 15:03 2021/10/27
     */
    void delete(Long id) throws BusinessException;

    /**
     * 分页查询
     * @Author  lirucong
     * @Date 15:56 2021/10/27
     */
    List<SysPoint> selectByPage(Integer page,Integer size);

    /**
     * 获取当前总的记录数
     * @Author  lirucong
     * @Date 15:57 2021/10/27
     */
    Integer dataCount();
}
